self-correcting machine - French English Dictionary